home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 2010 April / PCWorld0410.iso / pluginy Firefox / 684 / 684.xpi / chrome / fireftp.jar / skin / fireftp.css < prev    next >
Cascading Style Sheet File  |  2009-11-11  |  12KB  |  496 lines

  1. /*----------------[ common ]-----------------*/
  2.  
  3. .paddingTop {
  4.   padding-top         : 8px;
  5. }
  6.  
  7. .paddingLeft {
  8.   padding-left        : 8px;
  9. }
  10.  
  11. .paddingRight {
  12.   padding-right       : 8px;
  13. }
  14.  
  15. .overflowBox {
  16.   overflow            : auto;
  17. }
  18.  
  19. .boldText {
  20.   font-weight         : bold;
  21. }
  22.  
  23. .textLink {
  24.   color               : blue;
  25.   cursor              : pointer;
  26. }
  27.  
  28. .required[missing="true"] {
  29.   -moz-appearance     : none;
  30.   border              : 1px solid ThreeDShadow;
  31.   background-color    : #f5f6be;
  32. }
  33.  
  34. textbox[type="number"][hidespinbuttons="true"] {
  35.   padding             : 2px 2px 3px 4px !important;
  36. }
  37.  
  38. /*----------------[ fireftp.xul ]-----------------*/
  39.  
  40. toolbar {
  41.     -moz-appearance     : none;
  42. }
  43.  
  44. toolbarbutton {
  45.   -moz-user-focus     : normal;
  46. }
  47.  
  48. #retrieveButton {
  49.   list-style-image    : url("chrome://fireftp/skin/icons/fireftp.png");
  50.   -moz-image-region   : rect(0px 16px 16px 0px);
  51. }
  52. #retrieveButton:not([disabled="true"]):hover,
  53. #retrieveButton[buttonover="true"] {
  54.   -moz-image-region  : rect(16px 16px 32px 0px);
  55. }
  56. #retrieveButton[disabled="true"] {
  57.   -moz-image-region  : rect(32px 16px 48px 0px);
  58. }
  59. #retrieveButton:not([disabled="true"]):hover:active {
  60.   -moz-image-region  : rect(48px 16px 64px 0px);
  61. }
  62.  
  63. #storeButton {
  64.   list-style-image    : url("chrome://fireftp/skin/icons/fireftp.png");
  65.   -moz-image-region   : rect(0px 32px 16px 16px);
  66. }
  67. #storeButton:not([disabled="true"]):hover,
  68. #storeButton[buttonover="true"] {
  69.   -moz-image-region   : rect(16px 32px 32px 16px);
  70. }
  71. #storeButton[disabled="true"] {
  72.   -moz-image-region   : rect(32px 32px 48px 16px);
  73. }
  74. #storeButton:not([disabled="true"]):hover:active {
  75.   -moz-image-region   : rect(48px 32px 64px 16px);
  76. }
  77.  
  78. .upButton {
  79.   list-style-image    : url("chrome://fireftp/skin/icons/fireftp.png");
  80.   -moz-image-region   : rect(0px 48px 16px 32px);
  81. }
  82. .upButton:not([disabled="true"]):hover,
  83. .upButton[buttonover="true"] {
  84.   -moz-image-region   : rect(16px 48px 32px 32px);
  85. }
  86. .upButton[disabled="true"] {
  87.   -moz-image-region   : rect(32px 48px 48px 32px);
  88. }
  89. .upButton:not([disabled="true"]):hover:active {
  90.   -moz-image-region   : rect(48px 48px 64px 32px);
  91. }
  92.  
  93. .refreshButton {
  94.   list-style-image    : url("chrome://fireftp/skin/icons/fireftp.png");
  95.   -moz-image-region   : rect(0px 64px 16px 48px);
  96. }
  97. .refreshButton:not([disabled="true"]):hover,
  98. .refreshButton[buttonover="true"] {
  99.   -moz-image-region   : rect(16px 64px 32px 48px);
  100. }
  101. .refreshButton[disabled="true"] {
  102.   -moz-image-region   : rect(32px 64px 48px 48px);
  103. }
  104. .refreshButton:not([disabled="true"]):hover:active {
  105.   -moz-image-region   : rect(48px 64px 64px 48px);
  106. }
  107.  
  108. treechildren::-moz-tree-image(nameCol) {
  109.   margin-right        : 2px;
  110. }
  111.  
  112. .fileTree::-moz-tree-image(isFolder), .dirTree::-moz-tree-image(closed) {
  113.   list-style-image    : url("chrome://fireftp/skin/icons/fireftp.png");
  114.   -moz-image-region   : rect(0px 79px 16px 64px);
  115.   margin-right        : 2px;
  116. }
  117.  
  118. .dirTree::-moz-tree-image(open) {
  119.   list-style-image    : url("chrome://fireftp/skin/icons/fireftp.png");
  120.   -moz-image-region   : rect(0px 96px 16px 80px);
  121.   margin-right        : 1px;
  122. }
  123.  
  124. .fileTree::-moz-tree-image(isLink) {
  125.   list-style-image    : url("chrome://fireftp/skin/icons/fireftp.png");
  126.   -moz-image-region   : rect(0px 112px 16px 96px);
  127. }
  128.  
  129. .fileTree::-moz-tree-cell-text(hidden), .fileTree::-moz-tree-cell-text(cut), .dirTree::-moz-tree-cell-text(hidden) {
  130.   color               : GrayText;
  131. }
  132.  
  133. #retrieveButton, #storeButton {
  134.   margin-left         : 3px;
  135.   margin-right        : 3px;
  136.   -moz-box-pack       : center;
  137.   min-width           : 0px;
  138. }
  139.  
  140. #localsize, #remotesize, #queuebytes, #queueela, #queuerem, #queuerate, #queuepercent {
  141.   text-align          : right;
  142. }
  143.  
  144. #cmdlog {
  145.   background-color    : white;
  146.   min-height          : 30px;
  147. }
  148.  
  149. statusbarpanel {
  150.   text-align          : center;
  151. }
  152.  
  153. #statustxt {
  154.   text-align          : left;
  155. }
  156.  
  157. #statustype {
  158.   min-width           : 60px;
  159. }
  160.  
  161. #statuselapsed, #statusremaining {
  162.   min-width           : 75px;
  163. }
  164.  
  165. #statusrate {
  166.   min-width           : 85px;
  167. }
  168.  
  169. #statusmeterpanel {
  170.   padding             : 0px 4px;
  171. }
  172.  
  173. #statusmeter {
  174.   min-width           : 96px;
  175.   margin              : 1px 0px;
  176. }
  177.  
  178. #remotepath[disconnected="true"] {
  179.   color               : GrayText;
  180. }
  181.  
  182. #localdirtree treecols, #remotedirtree treecols {
  183.   height              : 0px;
  184. }
  185.  
  186. treechildren::-moz-tree-cell-text(dropBefore, nameCol, overName) {
  187.   color               : HighlightText;
  188.   background-color    : Highlight;
  189. }
  190.  
  191. treechildren::-moz-tree-cell-text(dropAfter, nameCol, overName) {
  192.   color               : HighlightText;
  193.   background-color    : Highlight;
  194. }
  195.  
  196. treechildren::-moz-tree-drop-feedback {
  197.   background-color    : transparent;
  198. }
  199.  
  200. treechildren::-moz-tree-cell-text(disconnected) {
  201.   color               : GrayText;
  202. }
  203.  
  204. treechildren[search="true"] {
  205.   background-color    : #ccffcc;
  206. }
  207.  
  208. #remotepath[security="on"] > .autocomplete-textbox-container {
  209.   background-color    : #F5F6BE; /* #F7F898; */
  210.   color               : #000000;
  211. }
  212.  
  213. #identity-box {
  214.   background-color    : -moz-dialog;
  215.   -moz-appearance     : toolbox;
  216.   border-right        : 1px solid ThreeDShadow;
  217. }
  218.  
  219. #identity-box.verifiedIdentity {
  220.   outline-color       : highlight;
  221. }
  222.  
  223. #identity-box:hover {
  224.   outline-color       : ThreeDDarkShadow;
  225. }
  226.  
  227. #page-proxy-deck, #page-proxy-favicon, #page-proxy-button {
  228.   width               : 16px;
  229.   height              : 16px;
  230. }
  231.  
  232. #localpath > hbox {
  233.   height              : 20px;
  234. }
  235.  
  236. #page-proxy-deck {
  237.   margin              : 2px 3px;
  238. }
  239.  
  240. #page-proxy-favicon {
  241.   list-style-image    : none;
  242. }
  243.  
  244. #page-proxy-button {
  245.   list-style-image    : url("chrome://fireftp/skin/icons/fireftp.png") !important;
  246.   -moz-image-region   : rect(16px, 112px, 32px, 96px);
  247. }
  248.  
  249. #searchToolbar {
  250.   -moz-appearance           : none !important;
  251.   border-top                : 2px solid;
  252.   -moz-border-top-colors    : ThreeDShadow ThreeDHighlight !important;
  253.   border-bottom             : 1px solid;
  254.   -moz-border-bottom-colors : transparent;  
  255. }
  256.  
  257. #searchClosebutton {
  258.   border              : 1px solid transparent;
  259.   padding             : 3px 2px 4px 2px !important;
  260.   list-style-image    : url("chrome://fireftp/skin/icons/close.png");
  261.   -moz-appearance     : none;
  262.   -moz-image-region   : rect(0px, 16px, 16px, 0px);
  263. }
  264.  
  265. #searchClosebutton > .toolbarbutton-icon {
  266.   -moz-margin-end     : 0px !important;
  267.   -moz-padding-end    : 2px !important;
  268.   -moz-padding-start  : 2px !important;
  269. }
  270.  
  271. #searchClosebutton:hover {
  272.   -moz-image-region   : rect(0px, 32px, 16px, 16px);
  273. }
  274.  
  275. #searchClosebutton:hover:active {
  276.   -moz-image-region   : rect(0px, 48px, 16px, 32px);
  277. }
  278.  
  279. #searchStatusIcon {
  280.   list-style-image    : none;
  281.   margin-top          : 2px;
  282.   margin-bottom       : 0px;
  283.   -moz-margin-start   : 12px;
  284.   -moz-margin-end     : 0px;
  285.   width               : 16px;
  286.   height              : 16px;
  287. }
  288.  
  289. #searchStatus {
  290.   margin-top          : 0px;
  291.   margin-bottom       : 0px;
  292.   -moz-margin-start   : 3px;
  293.   -moz-margin-end     : 0px;
  294.   padding             : 2px;
  295. }
  296.  
  297. #searchStatusIcon[status="notfound"] {
  298.   list-style-image    : url("chrome://fireftp/skin/icons/notfound.png");
  299. }
  300.  
  301. #searchFile {
  302.   -moz-appearance     : none;
  303.   border              : none;
  304.   margin              : 0px;
  305. }
  306.  
  307. #searchFile[status="notfound"] {
  308.   background-color    : #ff6666;
  309.   color               : #ffffff;
  310. }
  311.  
  312. #searchContainer {
  313.   -moz-appearance     : textfield;
  314. }
  315.  
  316. #lqtabs {
  317.   padding             : 0px;
  318. }
  319.  
  320. #cmdlog {
  321.   border              : 2px solid;
  322.   -moz-border-top-colors    : ThreeDShadow    ThreeDDarkShadow;
  323.   -moz-border-right-colors  : ThreeDHighlight ThreeDLightShadow;
  324.   -moz-border-bottom-colors : ThreeDHighlight ThreeDLightShadow;
  325.   -moz-border-left-colors   : ThreeDShadow    ThreeDDarkShadow;  
  326. }
  327.  
  328. /* Popup Icons */
  329. #identity-popup-icon {
  330.   height              : 64px;
  331.   width               : 64px;
  332.   padding             : 0;
  333.   margin              : 0;
  334.   list-style-image    : url("chrome://fireftp/skin/icons/identity.png");
  335.   -moz-image-region   : rect(0px, 64px, 64px, 0px);
  336. }
  337.  
  338. #identity-popup-container.verifiedDomain > #identity-popup-icon {
  339.   -moz-image-region   : rect(64px, 64px, 128px, 0px);
  340. }
  341.  
  342. #identity-popup-container.verifiedIdentity > #identity-popup-icon {
  343.   -moz-image-region   : rect(128px, 64px, 192px, 0px);
  344. }
  345.  
  346. /* Popup Title */
  347. .verifiedIdentity > #identity-popup-title {
  348.   color               : #6A6;
  349. }
  350.  
  351. .unknownIdentity > #identity-popup-title {
  352.   color               : #999;
  353. }
  354.  
  355. .verifiedDomain > #identity-popup-title {
  356.   color               : black;
  357. }
  358.  
  359. /* Popup Body Text */
  360. #identity-popup-content-box > description,
  361. #identity-popup-encryption-label {
  362.   white-space         : -moz-pre-wrap;
  363.   color               : black;
  364.   padding-left        : 10px;
  365. }
  366.  
  367. #identity-popup-content {
  368.   padding-top         : 5px;
  369.   margin-bottom       : 0;
  370.   max-width           : 300px;
  371. }
  372.  
  373. .verifiedIdentity > #identity-popup-content,
  374. .verifiedDomain   > #identity-popup-content {
  375.   font-size           : 140%;
  376.   font-weight         : bold;
  377.   max-width           : 300px;
  378. }
  379.  
  380. #identity-popup-encryption {
  381.   margin              : 10px 0 0;
  382. }
  383.  
  384. .verifiedIdentity > #identity-popup-encryption,
  385. .verifiedDomain   > #identity-popup-encryption {
  386.   margin              : 30px 0 0 -22px;
  387. }
  388.  
  389. .verifiedIdentity > #identity-popup-encryption > * > #identity-popup-encryption-icon,
  390. .verifiedDomain   > #identity-popup-encryption > * > #identity-popup-encryption-icon {
  391.   list-style-image    : url("chrome://fireftp/skin/icons/Secure24.png");
  392.   -moz-image-region   : rect(0px, 24px, 24px, 0px);
  393. }
  394.  
  395. /* Popup Bounding Box */
  396. #identity-popup-container {
  397.   background-image    : none;
  398.   background-color    : white;
  399.   min-width           : 280px;
  400.   padding             : 10px;
  401. }
  402.  
  403. menuitem[defaultAction="true"] {
  404.   font-weight         : bold;
  405. }
  406.  
  407. /*----------------[ confirmFile.xul ]-----------------*/
  408.  
  409. #fileBox {
  410.   border-top          : 1px solid black;
  411.   border-bottom       : 1px solid black;
  412.   margin              : 5px 0px 5px 0px;
  413.   padding             : 5px 0px 5px 0px;
  414. }
  415.  
  416. /*----------------[ diff.xul ]-----------------*/
  417.  
  418. #diffTree treechildren::-moz-tree-checkbox(checked) {
  419.   list-style-image    : url("chrome://fireftp/skin/icons/cbox-check.gif");
  420. }
  421.  
  422. /*----------------[ properties.xul ]-----------------*/
  423.  
  424. image.isFolder {
  425.   list-style-image    : url("chrome://fireftp/skin/icons/properties.png");
  426.   -moz-image-region   : rect(0px 32px 32px 0px);
  427. }
  428.  
  429. image.isLink {
  430.   list-style-image    : url("chrome://fireftp/skin/icons/properties.png");
  431.   -moz-image-region   : rect(32px 32px 64px 0px);
  432. }
  433.  
  434. image.isMultiple {
  435.   list-style-image    : url("chrome://fireftp/skin/icons/properties.png");
  436.   -moz-image-region   : rect(64px 32px 96px 0px);
  437. }
  438.  
  439. .textfield {
  440.   -moz-appearance     : none;
  441.     background-color    : transparent;
  442.   border              : 0px;
  443.   margin              : 0px;
  444.   width               : 400px;
  445. }
  446.  
  447. #webboxDiv {
  448.   line-height         : 135px;
  449.   width               : 188px;
  450.   height              : 150px;
  451.   text-align          : center;
  452. }
  453.  
  454. #canvas {
  455.   position            : absolute;
  456.   top                 : 0px;
  457.   left                : 0px;
  458. }
  459.  
  460. #viewButton {
  461.   -moz-box-pack       : center;
  462.   min-width           : 0px;
  463. }
  464.  
  465. #hashrow {
  466.   margin-top          : 10px;
  467. }
  468.  
  469. /*----------------[ welcome.xul ]-----------------*/
  470.  
  471. #thegoodbook {
  472.   background          : maroon;
  473.   color               : white;
  474.   font-style          : italic;
  475. }
  476.  
  477. .mozillaquote {
  478.   padding             : 25px;
  479.   font-size           : 1.1em;
  480.   font-family         : serif;
  481.   line-height         : 1.5;
  482.   text-align          : center;
  483. }
  484.  
  485. .mozillafrom {
  486.   padding             : 25px;
  487.   font-size           : 1.95em;
  488.   font-family         : serif;
  489.   text-align          : right;
  490. }
  491.  
  492. em {
  493.   font-size           : 1.3em;
  494.   line-height         : 0;
  495. }
  496.